bicho raro - French English Dictionary